SkyVerge\WooCommerce\PluginFramework\v5_2_1\Plugin\Lifecycle S

Total Complexity 37
Dependencies 2
Dependents 1
Total lines 471
Lines of code 133
Logical lines of code 63
Comment lines 220
Methods 21
Properties 2

Methods 21

Method Rating Maintainability Complexity Lines of code
init()
S
57 4 18
add_admin_notices()
S
59 4 14
install_default_settings()
S
68 4 7
generate_milestone_notice_message()
S
55 2 20
add_hooks()
S
63 3 9
register_milestone_message()
S
63 2 10
handle_activation()
S
67 2 7
get_milestone_version()
S
70 2 6
trigger_milestone()
S
70 2 6
get_plugin()
S
82 1 3
set_installed_version()
S
79 1 3
get_installed_version()
S
80 1 3
set_milestone_version()
S
74 1 4
__construct()
S
77 1 4
get_milestone_messages()
S
78 1 3
upgrade()
S
91 1 2
install()
S
91 1 2
deactivate()
S
91 1 2
activate()
S
91 1 2
handle_deactivation()
S
72 1 5
do_update()
S
80 1 3